home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / Caml Light 0.7 / examples / pascal / Makefile < prev    next >
Makefile  |  1995-06-18  |  1KB  |  35 lines

  1. all ƒ ipascal cpascal
  2.  
  3. ipascal ƒ lexuniv.zo syntaxe.zo valeur.zo envir.zo interp.zo typage.zo ipascal.zo
  4.     camlc -W lexuniv.zo syntaxe.zo valeur.zo envir.zo interp.zo typage.zo ipascal.zo -o ipascal
  5.  
  6. cpascal ƒ lexuniv.zo syntaxe.zo envir.zo typage.zo compil.zo cpascal.zo
  7.     camlc -W lexuniv.zo syntaxe.zo envir.zo typage.zo compil.zo cpascal.zo -o cpascal
  8.  
  9. clean ƒ
  10.     delete -i ipascal cpascal
  11.     delete -i ≈.asm ||echo
  12.     delete -i ≈.o ||echo
  13.     delete -i ≈.z[io] ||echo
  14.     delete -i ≈.zix ||echo
  15.  
  16. .zi ƒ .mli
  17.     camlc -W -c {default}.mli
  18.  
  19. .zo ƒ .ml
  20.     camlc -W -c {default}.ml
  21.  
  22. compil.zi ƒ syntaxe.zi 
  23. envir.zi ƒ syntaxe.zi 
  24. interp.zi ƒ syntaxe.zi 
  25. typage.zi ƒ syntaxe.zi 
  26. compil.zo ƒ compil.zi envir.zi typage.zi syntaxe.zi 
  27. cpascal.zo ƒ compil.zi typage.zi syntaxe.zi 
  28. envir.zo ƒ envir.zi syntaxe.zi 
  29. interp.zo ƒ interp.zi valeur.zi envir.zi syntaxe.zi 
  30. ipascal.zo ƒ interp.zi typage.zi syntaxe.zi 
  31. lexuniv.zo ƒ lexuniv.zi 
  32. syntaxe.zo ƒ syntaxe.zi lexuniv.zi 
  33. typage.zo ƒ typage.zi envir.zi syntaxe.zi 
  34. valeur.zo ƒ valeur.zi interp.zi 
  35.